WooCommerce\PayPalCommerce\WcGateway\Settings\SettingsListener B

Total Complexity 93
Dependencies 13
Dependents 2
Total lines 550
Lines of code 271
Logical lines of code 181
Comment lines 100
Methods 12
Properties 12

Methods 12

Method Rating Maintainability Complexity Lines of code
listen()
B
39 20 61
retrieve_settings_from_raw_data()
B
42 19 49
determine_credentials_change_status()
A
53 11 23
listen_for_vaulting_enabled()
A
49 10 32
listen_for_merchant_id()
A
49 10 30
read_active_credentials_from_settings()
S
61 8 11
listen_for_tracking_enabled()
S
58 4 17
is_valid_update_request()
S
60 4 15
is_valid_site_request()
S
66 3 9
onboarding_redirect()
S
68 2 7
__construct()
S
59 1 14
get_onboarding_redirect_url()
S
78 1 3